
//加载页面上时 执行里面的方法，。
$(function () {
    selectMainPage();
})

function selectMainPage() {
    let data1 = {
        pageSize:$("#pageSize").val(),
        pageNumber:$("#pageNumber").val(),
    }
    let data = myAjax('/back/mainPage/findMainPage',data1,'get');
    let list = data.list;
    let html='';
    $("#count").html(data.count);
    let count = $("#count").text();
    let pageSize = $("#pageSize").val();
    let a = Math.ceil(count/pageSize);
    $("#pageCount").html(a);
    //页数 改变 上一页下一页颜色=================================================================
    let pageNumber= parseInt($("#pageNumber").val());
    if (pageNumber<=1){
        $("#lastPage").attr('disabled',"true");
        $("#lastPage").css("background-color","silver");
    }else if (pageNumber==a){
        $("#nextPage").attr('disabled',"true");
        $("#nextPage").css("background-color","silver");
    }
    for (let i = 0;i<list.length;i++){
        html+='<tr>\n' +
            '            <td>'+list[i].id+'</td>\n' +
            '            <td>'+list[i].title+'</td>\n' +
            '            <td>'+list[i].englishName+'</td>\n' +
            '            <td>'+list[i].isshow+'</td>\n' +
            '            <td><a href="javascript:edit('+list[i].id+')">编辑</a>&nbsp;' +
            '                 <a href="javascript:del('+list[i].id+')">删除</a>' +
            '            </td>\n' +
            '        </tr>';
    }
    $("#findMainPage").html(html);
}


//通过id编辑===============================================
function edit(id) {
    localStorage.setItem("mainPageId",id);
    $("#right").load("/back/html/mainPage/mainPageUpdate.html");
}

//通过id删除==============================================
function del(id) {
    let data = myAjax('/back/mainPage/deleteMainPageById',{id:id},'post');
    if (data.result==1){
        alert("删除成功");
        $('#right').load('/back/html/mainPage/mainPageManage.html');
    }else if(data.result==0){
        alert("删除失败");
        $('#right').load('/back/html/mainPage/mainPageManage.html');
    }
}
// //模糊查询一些数据
// function findMainPageSome() {
//     let data={
//         mainPagename:$("#MainPagename").val(),
//         phone:$("#phone").val(),
//         sex:$("#sex").val(),
//         firstbirthday:$("#firstbirthday").val(),
//         lastbirthday:$("#lastbirthday").val(),
//         hobby:hb()
//     }
//     $.ajax({
//         url:'/findSome',
//         data:data,
//         dataType:'json',
//         type:'get',
//         success:function (data) {
//             data = data.list;
//             let html='';
//             for (let i = 0;i<data.length;i++){
//                 html+='<tr>\n' +
//                     '            <td>'+data[i].id+'</td>\n' +
//                     '            <td>'+data[i].name+'</td>\n' +
//                     '            <td>'+data[i].email+'</td>\n' +
//                     '            <td>'+data[i].content+'</td>\n' +
//                     '            <td><a href="javascript:edit('+data[i].id+')">编辑</a>&nbsp;'
//                     '        </td>\n' +
//                     '        </tr>';
//             }
//             $("#findMainPage").html(html);
//         }
//     })
//
// }
// function hb() {
//     let hb=[];
//     $("input:checkbox[name='hobby']:checked").each(function () {
//         let state = ($(this).prop('checked'));
//         if (state){
//             hb.push($(this).val());
//         }
//     });
//     hb = hb.join(',');
//     return hb;
//
// }
function firstPage() {
    $("#pageNumber").val(1);
    $("#nextPage").removeAttr('style',"");
    selectMainPage();
}
function lastPage() {
    let a = parseInt($("#pageNumber").val());
    if (a>1){
        $("#pageNumber").val(($("#pageNumber").val()-1));
        $("#nextPage").removeAttr('style',"");
    }
    selectMainPage();
}
function nextPage() {
    let a = parseInt($("#pageNumber").val());
    let count = $("#count").text();
    let pageSize = $("#pageSize").val();
    let b = Math.ceil(count/pageSize);
    if (a<b){
        $("#lastPage").removeAttr('style',"");
        $("#pageNumber").val(a+1);
    }
    selectMainPage();
}
function changes() {
    let a = parseInt($("#pageNumber").val());
    let count = $("#count").text();
    let pageSize = $("#pageSize").val();
    let b = Math.ceil(count/pageSize);
    if (a<=1){
        $("#pageNumber").val(1);
        $("#lastPage").attr('disabled',"true");
    }else if (a>=b){
        $("#pageNumber").val(b);
        $("#nextPage").attr('disabled',"true");
    }else {
        $("#lastPage").removeAttr("disabled");
    }
}
function endPage() {
    let count = $("#count").text();
    let pageSize = $("#pageSize").val();
    let a = Math.ceil(count/pageSize);
    $("#pageNumber").val(a);
    $("#lastPage").removeAttr('style',"");
    selectMainPage();
}